import time

"""
    open(文件路径， 模式， 编码)
    模式有三个 r： 读取
"""

# 打开文件，获取文件信息对象
# f = open('../test/01-test.txt', 'r', encoding='UTF-8')
# f.read(20) 读取指定长度字节
# print(f.read(20))

# f.readline() 读取一行数据
# print(f.readline())

# 读取全部行，得到列表
# print(f.readlines())

# 遍历
# for line in f:
#     print(line)

# 暂停程序执行
# time.sleep(500000)

# 关闭文件对象
# f.close()

# 通过 with open() as f  打开文件，可以自动关闭文件对象
with open('../test/01-test.txt', 'r', encoding='UTF-8') as f:
    print(f)

# 案例读取test文件中我出现的次数
f = open('../test/01-test.txt', 'r', encoding='UTF-8')
count = f.read().count('我')
print(count)
